# -*- coding: utf-8 -*-

class ParentalController:

    def start(self):
        raise NotImplementedError

    def stop(self):
        raise NotImplementedError

    def isContactAllowed(self, contactId):        
        raise NotImplementedError

    def isAccountAllowed(self, contactId):        
        raise NotImplementedError    

    def isFileTransferAllowed(self, contactId):
        raise NotImplementedError
    
    def logMessage(self, sender, senderIP, receiver,  receiverIP, message):
        raise NotImplementedError

    def addContact(self, contactId):
        raise NotImplementedError
